home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / dev / misc / ImageFXDevKit.lha / sdev / include / scan2 / scan_pragmas_sas.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-07-06  |  11.8 KB  |  309 lines

  1. /**/
  2. /*pragma libcall ScanBase SB_obsolete 1E 0*/
  3. /**/
  4. #pragma libcall ScanBase SB_HidePanel 24 0
  5. #pragma libcall ScanBase SB_ShowPanel 2A 0
  6. #pragma libcall ScanBase SB_ArrangePanel 30 0
  7. #pragma libcall ScanBase SB_ShowStatus 36 801
  8. /**/
  9. /* These 3 bar functions are registerized!!*/
  10. #pragma libcall ScanBase SB_BeginBar 3C 10803
  11. #pragma libcall ScanBase SB_Bar 42 001
  12. #pragma libcall ScanBase SB_EndBar 48 801
  13. /**/
  14. #pragma libcall ScanBase SB_Error 4E 0
  15. #pragma libcall ScanBase SB_VErrorf 54 9802
  16. #pragma libcall ScanBase SB_TogglePanel 5A 0
  17. /**/
  18. #pragma libcall ScanBase SB_SerOpen 60 210804
  19. #pragma libcall ScanBase SB_SerClose 66 0
  20. #pragma libcall ScanBase SB_SerBaud 6C 001
  21. #pragma libcall ScanBase SB_SerRead 72 0802
  22. #pragma libcall ScanBase SB_TimedSerRead 78 10803
  23. /*pragma libcall ScanBase SB_obsolete1 7E 0*/
  24. #pragma libcall ScanBase SB_SerPutc 84 001
  25. #pragma libcall ScanBase SB_SerWrite 8A 0802
  26. #pragma libcall ScanBase SB_SerFlush 90 0
  27. #pragma libcall ScanBase SB_SerDisable 96 0
  28. #pragma libcall ScanBase SB_SerEnable 9C 0
  29. /**/
  30. #pragma libcall ScanBase SB_Ged_Set A2 10803
  31. #pragma libcall ScanBase SB_Ged_Get A8 0802
  32. #pragma libcall ScanBase SB_Ged_Activate AE 0802
  33. #pragma libcall ScanBase SB_Ged_Enable B4 10803
  34. /**/
  35. #pragma libcall ScanBase SB_AllocChipBitMap BA 21003
  36. #pragma libcall ScanBase SB_AllocFastBitMap C0 21003
  37. #pragma libcall ScanBase SB_DeleteBitMap C6 801
  38. #pragma libcall ScanBase SB_ClearBitMap CC 801
  39. #pragma libcall ScanBase SB_CopyBitMap D2 9802
  40. #pragma libcall ScanBase SB_SetError D8 001
  41. #pragma libcall ScanBase SB_GetError DE 0
  42. /*pragma libcall ScanBase SB_obsolete2 E4 0*/
  43. #pragma libcall ScanBase SB_DAlloc EA 2981005
  44. #pragma libcall ScanBase SB_DFree F0 2A80905
  45. /**/
  46. #pragma libcall ScanBase SB_IsBuffer F6 0
  47. #pragma libcall ScanBase SB_FreeBuffer FC 0
  48. #pragma libcall ScanBase SB_InitBuffer 102 43210806
  49. #pragma libcall ScanBase SB_ObtainBuffer 108 001
  50. #pragma libcall ScanBase SB_ReleaseBuffer 10E 801
  51. #pragma libcall ScanBase SB_GetBufLine 114 0BA9805
  52. #pragma libcall ScanBase SB_PutBufLine 11A 801
  53. #pragma libcall ScanBase SB_PutNewBufLine 120 0BAA805
  54. #pragma libcall ScanBase SB_PutNewBufLine1 126 109804
  55. #pragma libcall ScanBase SB_GetBufVLine 12C 0BA9805
  56. #pragma libcall ScanBase SB_PutBufVLine 132 801
  57. #pragma libcall ScanBase SB_PutNewBufVLine 138 0BA9805
  58. #pragma libcall ScanBase SB_PutNewBufVLine1 13E 109804
  59. /*pragma libcall ScanBase SB_obsolete111 144 0*/
  60. /**/
  61. /*pragma libcall ScanBase SB_obsolete3 14A 0*/
  62. /*pragma libcall ScanBase SB_obsolete4 150 0*/
  63. #pragma libcall ScanBase SB_RenderVirtual 156 0
  64. #pragma libcall ScanBase SB_RenderPartVirtual 15C 321004
  65. #pragma libcall ScanBase SB_VirtualTranslate 162 9802
  66. #pragma libcall ScanBase SB_GetVCoords 168 A9803
  67. #pragma libcall ScanBase SB_VirtRow24 16E 10A9805
  68. #pragma libcall ScanBase SB_ColorVirtual 174 001
  69. #pragma libcall ScanBase SB_ClearVirtual 17A 0
  70. /*pragma libcall ScanBase SB_obsolete7 180 0*/
  71. /*pragma libcall ScanBase SB_obsolete8 186 0*/
  72. /*pragma libcall ScanBase SB_obsolete9 18C 0*/
  73. #pragma libcall ScanBase SB_VirtRow8 192 210804
  74. #pragma libcall ScanBase SB_VirtCol8 198 210804
  75. /*pragma libcall ScanBase SB_obsolete112 19E 0*/
  76. /*pragma libcall ScanBase SB_obsolete10 1A4 0*/
  77. #pragma libcall ScanBase SB_VirtualTempClose 1AA 0
  78. #pragma libcall ScanBase SB_VirtualTempOpen 1B0 0
  79. /**/
  80. #pragma libcall ScanBase SB_RequestNewRender 1B6 0
  81. /**/
  82. /*pragma libcall ScanBase SB_obsolete11 1BC 0*/
  83. /*pragma libcall ScanBase SB_obsolete12 1C2 0*/
  84. /*pragma libcall ScanBase SB_obsolete13 1C8 0*/
  85. /*pragma libcall ScanBase SB_obsolete14 1CE 0*/
  86. /*pragma libcall ScanBase SB_obsolete15 1D4 0*/
  87. /*pragma libcall ScanBase SB_obsolete16 1DA 0*/
  88. /*pragma libcall ScanBase SB_obsolete17 1E0 0*/
  89. /*pragma libcall ScanBase SB_obsolete18 1E6 0*/
  90. /**/
  91. /*pragma libcall ScanBase SB_DM_Inquire 1EC 0*/
  92. /*pragma libcall ScanBase SB_DM_Dither 1F2 0*/
  93. /**/
  94. /*pragma libcall ScanBase SB_Quantize_Inquire 1F8 0*/
  95. #pragma libcall ScanBase SB_DoQuantize 1FE 2A981006
  96. /**/
  97. #pragma libcall ScanBase SB_AllocBuffer 204 43210806
  98. #pragma libcall ScanBase SB_ReplaceBuffer 20A 9802
  99. #pragma libcall ScanBase SB_KillBuffer 210 801
  100. /**/
  101. #pragma libcall ScanBase SB_ProcessRegion 216 CBA9805
  102. #pragma libcall ScanBase SB_ProcessPlane 21C B0A9805
  103. #pragma libcall ScanBase SB_SaveUndo 222 3210805
  104. #pragma libcall ScanBase SB_RestoreUndo 228 001
  105. /**/
  106. #pragma libcall ScanBase SB_InitHook 22E 0
  107. #pragma libcall ScanBase SB_CleanupHook 234 0
  108. #pragma libcall ScanBase SB_EasyProcess 23A A9803
  109. /**/
  110. #pragma libcall ScanBase SB_PreOverscan 240 801
  111. #pragma libcall ScanBase SB_PostOverscan 246 801
  112. /**/
  113. #pragma libcall ScanBase SB_VBoolRequest 24C 9802
  114. #pragma libcall ScanBase SB_StringRequest 252 9802
  115. #pragma libcall ScanBase SB_IntegerRequest 258 210804
  116. /**/
  117. #pragma libcall ScanBase SB_SetCurrentPalette 25E 0802
  118. #pragma libcall ScanBase SB_GetPaletteStruct 264 801
  119. #pragma libcall ScanBase SB_IsRangeLocked 26A 001
  120. #pragma libcall ScanBase SB_IsRegisterLocked 270 001
  121. #pragma libcall ScanBase SB_ModifyPalette 276 321004
  122. #pragma libcall ScanBase SB_UnlockedColors 27C 001
  123. #pragma libcall ScanBase SB_RefreshPalette 282 0
  124. /**/
  125. #pragma libcall ScanBase SB_OpenRenderScreen 288 10803
  126. #pragma libcall ScanBase SB_CloseRenderScreen 28E 801
  127. #pragma libcall ScanBase SB_DrawRenderArea 294 0
  128. /**/
  129. #pragma libcall ScanBase SB_SetModGad 29A 10803
  130. #pragma libcall ScanBase SB_Ged_Create 2A0 A9803
  131. #pragma libcall ScanBase SB_Ged_Delete 2A6 801
  132. #pragma libcall ScanBase SB_Ged_Add 2AC 9802
  133. #pragma libcall ScanBase SB_Ged_Remove 2B2 9802
  134. #pragma libcall ScanBase SB_GedWindow 2B8 CBA09806
  135. #pragma libcall ScanBase SB_Ged_GetIMsg 2BE 9802
  136. /**/
  137. #pragma libcall ScanBase SB_VInfoRequest 2C4 9802
  138. /**/
  139. #pragma libcall ScanBase SB_CheckMask 2CA 10803
  140. /**/
  141. #pragma libcall ScanBase SB_RollScreenUp 2D0 001
  142. #pragma libcall ScanBase SB_RollScreenDown 2D6 0
  143. /**/
  144. #pragma libcall ScanBase SB_InstallCustomMask 2DC 801
  145. #pragma libcall ScanBase SB_FreeMask 2E2 801
  146. #pragma libcall ScanBase SB_BuildRectMask 2E8 321004
  147. #pragma libcall ScanBase SB_BuildOvalMask 2EE 4321005
  148. #pragma libcall ScanBase SB_BuildPolyMask 2F4 801
  149. #pragma libcall ScanBase SB_BuildFloodMask 2FA 210804
  150. #pragma libcall ScanBase SB_SetRegionTool 300 001
  151. /**/
  152. /*pragma libcall ScanBase SB_msprintf 306 0*/
  153. /**/
  154. #pragma libcall ScanBase SB_SaveBuffer 30C A9803
  155. #pragma libcall ScanBase SB_LoadBuffer 312 09803
  156. /**/
  157. /*------------------------------ 0.49 ---------------------------*/
  158. /**/
  159. #pragma libcall ScanBase SB_ParseCommand 318 9802
  160. #pragma libcall ScanBase SB_RenderPalette 31E 1A09805
  161. /*pragma libcall ScanBase SB_DoRexx 324 0*/
  162. /*pragma libcall ScanBase SB_DoGadget 32A 0*/
  163. /**/
  164. /*------------------------------ 0.51 ---------------------------*/
  165. /**/
  166. #pragma libcall ScanBase SB_RedrawFull 330 0
  167. #pragma libcall ScanBase SB_RedrawArea 336 321004
  168. /**/
  169. /*------------------------------ 0.52 ---------------------------*/
  170. /**/
  171. #pragma libcall ScanBase SB_ListRequester 33C 09803
  172. /**/
  173. /*------------------------------ 0.54 ---------------------------*/
  174. /**/
  175. #pragma libcall ScanBase SB_VThreeRequest 342 CBA9805
  176. /**/
  177. /*------------------------------ 0.55 ---------------------------*/
  178. /**/
  179. #pragma libcall ScanBase SB_UnlockResource 348 001
  180. #pragma libcall ScanBase SB_RelockResource 34E 001
  181. #pragma libcall ScanBase SB_NewGetFile 354 09803
  182. #pragma libcall ScanBase SB_TakeOver 35A 001
  183. #pragma libcall ScanBase SB_ReadBuffer 360 9802
  184. /* Misleading name at best:*/
  185. #pragma libcall ScanBase SB_SaveBrush 366 BA9804
  186. /**/
  187. /*------------------------------ 0.57 ---------------------------*/
  188. /**/
  189. #pragma libcall ScanBase SB_SaveMapped 36C BA9804
  190. /**/
  191. /*------------------------------ 0.58 ---------------------------*/
  192. /**/
  193. #pragma libcall ScanBase SB_BOpen 372 10803
  194. #pragma libcall ScanBase SB_BClose 378 801
  195. #pragma libcall ScanBase SB_BPutc 37E 0802
  196. #pragma libcall ScanBase SB_BPuts 384 9802
  197. #pragma libcall ScanBase SB_BGetc 38A 801
  198. #pragma libcall ScanBase SB_BGets 390 09803
  199. #pragma libcall ScanBase SB_BWrite 396 09803
  200. #pragma libcall ScanBase SB_BRead 39C 09803
  201. /**/
  202. /*------------------------------ 0.61 ---------------------------*/
  203. /**/
  204. #pragma libcall ScanBase SB_CloseWindowSafely 3A2 801
  205. /**/
  206. /*------------------------------ 0.62 ---------------------------*/
  207. /**/
  208. #pragma libcall ScanBase SB_RequestNewScanner 3A8 0
  209. #pragma libcall ScanBase SB_RequestNewPrinter 3AE 0
  210. /**/
  211. /*------------------------------ 0.63 ---------------------------*/
  212. /**/
  213. #pragma libcall ScanBase SB_VSetResult 3B4 A9803
  214. /*pragma libcall ScanBase SB_MatchArg 3BA 0*/
  215. /*pragma libcall ScanBase SB_ChangeScanner 3C0 0*/
  216. /*pragma libcall ScanBase SB_ChangeRender 3C6 0*/
  217. /*pragma libcall ScanBase SB_ChangePrinter 3CC 0*/
  218. /**/
  219. /*------------------------------ 0.64 ---------------------------*/
  220. /**/
  221. #pragma libcall ScanBase SB_PrepareNW 3D2 210804
  222. /**/
  223. /*------------------------------ 0.65 ---------------------------*/
  224. /**/
  225. #pragma libcall ScanBase SB_GetPalette 3D8 A98004
  226. /**/
  227. /*------------------------------ 0.91 ---------------------------*/
  228. /**/
  229. #pragma libcall ScanBase SB_ReadText 3DE 0802
  230. #pragma libcall ScanBase SB_FreeText 3E4 0802
  231. /**/
  232. /*------------------------------ 0.92 ---------------------------*/
  233. /**/
  234. #pragma libcall ScanBase SB_InitDither 3EA A9803
  235. #pragma libcall ScanBase SB_FreeDither 3F0 801
  236. #pragma libcall ScanBase SB_DoDither 3F6 9802
  237. #pragma libcall ScanBase SB_Help 3FC 9802
  238. /**/
  239. /*------------------------------ 0.93 ---------------------------*/
  240. /**/
  241. /*pragma libcall ScanBase SB_AddWedge 402 0*/
  242. #pragma libcall ScanBase SB_AddRawWedge 408 A9803
  243. #pragma libcall ScanBase SB_RemoveWedge 40E 9802
  244. #pragma libcall ScanBase SB_RemoveAllWedges 414 0
  245. /*pragma libcall ScanBase SB_DoWedge 41A 0*/
  246. #pragma libcall ScanBase SB_VDoRawWedge 420 A9803
  247. #pragma libcall ScanBase SB_QuickPix 426 10A9805
  248. #pragma libcall ScanBase SB_QuickLine 42C 10BA9806
  249. /*pragma libcall ScanBase SB_HandleArexx 432 0*/
  250. /**/
  251. /*------------------------------ 0.94 ---------------------------*/
  252. /**/
  253. /*pragma libcall ScanBase SB_OldReadArgsClone 438 0*/
  254. /*pragma libcall ScanBase SB_ReadArgsClone 43E 0*/
  255. /*pragma libcall ScanBase SB_FreeArgsClone 444 0*/
  256. #pragma libcall ScanBase SB_GedWin 44A CBA09806
  257. #pragma libcall ScanBase SB_VMWriteAll 450 801
  258. #pragma libcall ScanBase SB_VMPageChanged 456 0802
  259. #pragma libcall ScanBase SB_VMGetPage 45C 0802
  260. /*pragma libcall ScanBase SB_VMOpen 462 0*/
  261. /*pragma libcall ScanBase SB_VMClose 468 0*/
  262. /**/
  263. /*------------------------------ 0.95 ---------------------------*/
  264. /**/
  265. #pragma libcall ScanBase SB_NumberRequest 46E 210804
  266. /**/
  267. /*------------------------------ 0.98 ---------------------------*/
  268. /**/
  269. #pragma libcall ScanBase SB_BFlush 474 801
  270. #pragma libcall ScanBase SB_BSeek 47A 10803
  271. /**/
  272. /*------------------------------ 0.99 ---------------------------*/
  273. /**/
  274. #pragma libcall ScanBase SB_VPickFromList 480 910804
  275. #pragma libcall ScanBase SB_LangListRequest 486 A32109807
  276. #pragma libcall ScanBase SB_TextListRequest 48C 2109805
  277. #pragma libcall ScanBase SB_PickFromListA 492 801
  278. #pragma libcall ScanBase SB_CreateBlend 498 801
  279. #pragma libcall ScanBase SB_DeleteBlend 49E 801
  280. #pragma libcall ScanBase SB_mixer 4A4 21003
  281. /**/
  282. /*------------------------------ 0.100 ---------------------------*/
  283. /**/
  284. #pragma libcall ScanBase SB_GetBufLines 4AA 10BA9806
  285. #pragma libcall ScanBase SB_PutBufLines 4B0 10803
  286. /**/
  287. /*------------------------------ 0.104 ---------------------------*/
  288. /**/
  289. #pragma libcall ScanBase SB_NewPreOverscan 4B6 0802
  290. /**/
  291. /*------------------------------ 1.04 ---------------------------*/
  292. /**/
  293. #pragma libcall ScanBase SB_FeatherEdges 4BC 801
  294. #pragma libcall ScanBase SB_IsAnimation 4C2 9802
  295. #pragma libcall ScanBase SB_LearnA 4C8 9802
  296. #pragma libcall ScanBase SB_NewGetPaletteStruct 4CE 0802
  297. #pragma libcall ScanBase SB_SeparateBuffer 4D4 CBA9805
  298. /**/
  299. #pragma libcall ScanBase SB_PrepareProcess 4DA 2109805
  300. #pragma libcall ScanBase SB_FinishProcess 4E0 801
  301. #pragma libcall ScanBase SB_GetData 4E6 210804
  302. #pragma libcall ScanBase SB_PutData 4EC 210804
  303. /**/
  304. #pragma libcall ScanBase SB_EnableVMEM 4F2 001
  305. /**/
  306. #pragma libcall ScanBase SB_LockBufLine 4F8 0802
  307. #pragma libcall ScanBase SB_UnlockBufLine 4FE 0802
  308. /**/
  309.